#ifndef WORD_H
#define WORD_H

#pragma pack(1) // 关闭字节对齐

#include <iostream>
#include <map>
#include <stdint.h>
#include <vector>

using namespace std;

/***
 * @name 字体信息
 * @description
 * @struct
 */
typedef struct tagWORD {
    string name;                // 名称
    uint32_t width;             // 宽度
    uint32_t height;            // 高度
    vector< uint8_t > wordData; // 字体数据
} WORD, *HWORD;

// 字体初始化
map< string, WORD > word_init();
#endif